// 角色列表
// 封装 工单类型 接口
import request from "@/utils/request";

// 角色列表
export const getRoleList = (params) => request({
  url:'/user-service/user/search',
  params
})

// 新增角色
export const addRoleList = (data) => request({
  url:'/user-service/user',
  method:'post',
  data
})

// 修改角色 
export const editRoleList = (data) => request({
  url:`/user-service/user/${data.id}`,
  method:'put',
  data
})

// 删除角色 user-service/user/:id
export const delRoleList = (id) => request({
  url:`/user-service/user/${id}`,
  method:'delete',
})

// 工作量列表 user-service/user/searchUserWork
export const getWork = (params) => request({
  url:'user-service/user/searchUserWork',
  params
})

// 工作量详情 top
export const getPeopleDetails = (id) =>
  request({
    method: 'GET',
    url: `/user-service/user/${id}`
  })
// 工作量详情 周月年
export const getWorkDetails = (params) =>
  request({
    url:`/task-service/task/userWork`,
    params
  })

  // 人效统计   运营人员 维修人员
  export const getPersonnel = (start, end) =>
  request({
    url: `/task-service/task/taskReportInfo/${start}%2000:00:00/${end}%2023:59:59`
  })
 // 人员排名
  export const getRanking = (start, end, isRepair, regionId) =>
  request({
    url: `/task-service/task/userWorkTop10/${start}/${end}/${isRepair}/${regionId}`
  })
// 获取地区列表
export const getRegionApi= () =>
  request({
    url: '/vm-service/region/search'
  })

  // 底部日期
  export const workOrderStatusApi= (start, end) =>
  request({
    url:`/task-service/task/collectReport/${start}/${end}`
  })


  

  